retail store meaning in French
magasin de détail, boutique qui vend de la marchandises directement aux particuliers (en général en petite quantité)>
magasin de détail, boutique qui vend de la marchandises directement aux particuliers (en général en petite quantité)>